Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
Newbarn Holdings 11 £ 350,0000.000001
Newbarn Holdings 18 £ 500,5000.000001